home *** CD-ROM | disk | FTP | other *** search
/ Everything For A Hacker / 19990506-[HACK].iso / HEXEDIT / DG003B / DG.ENG < prev    next >
Text File  |  1997-04-23  |  7KB  |  138 lines

  1.  
  2. ███████╗ ███████╗ ██████╗ ██╗      ██╗   ██╗ ██████╗ ██╗  ██╗███████╗███████╗
  3. ██╔═══██╗██╔════╝██╔═══██╗██║      ██║   ██║██╔═══██╗██║ ██╔╝██╔════╝██╔═══██╗
  4. ██║   ██║████╗   ██║   ╚═╝██║      ██║   ██║██║   ╚═╝█████╔╝ ████╗   ███████╔╝
  5. ██║   ██║██╔═╝   ██║  ▀██╗██║   ██╗██║   ██║██║   ██╗██╔═██  ██╔═╝   ██╔═══██╗
  6. ███████╔╝███████╗╚██████╔╝████████║╚███████║╚██████╔╝██║ ╚██╗███████╗██║   ██║
  7. ╚══════╝ ╚══════╝ ╚═════╝ ╚═══════╝ ╚══════╝ ╚═════╝ ╚═╝  ╚═╝╚══════╝╚═╝   ╚═╝
  8.  
  9.                             Version 0.03b
  10.  
  11.       ▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄
  12.   ▐███▀▀                                                              ▀████▌
  13. ▄▄███▌                                                                 ▐███▄▄
  14.   ▀▀▓                                                                    ▓▀▀
  15.    ▄             Usage:                                                   ▄
  16.  
  17.         DG.COM <program.ext>
  18.         (extension must be included)
  19.         or
  20.         DG.COM
  21.         (to stay resident. <Pause> key for popup)
  22.         or
  23.         DG.COM -r
  24.         (to remove from memory)
  25.         or
  26.         DG.COM -?
  27.         (to get some help)
  28.  
  29. Features:
  30.         - true 80386 protected mode debugger ( de-glucker ;)
  31.         - debug DOS programs
  32.         - nice interface
  33.         - made for true hard-working hackers specially
  34. ▄                                                                            ▄
  35. ▀                                                                            ▀
  36. ▓▄▄                                                                        ▄▄▓
  37.  ▀█▄  ▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄  ▄█▀
  38.   ▐███▀▀                                                              ▀████▌
  39. ▄▄███▌                                                                  ▐███▄▄
  40.   ▀▀▓                                                                    ▓▀▀
  41.    ▄                 Common keys:                                         ▄
  42.  
  43.                 F1              - help about keys in current window
  44.                 Tab             - forward windows switch
  45.                 Shift + Tab     - backward windows switch
  46.                 Ctrl + 1        - go to CPU window
  47.                 Ctrl + 2        - go to Registers window
  48.                 Ctrl + 3        - go to Flags window
  49.                 Ctrl + 4        - go to Watches window
  50.                 Ctrl + 5        - go to Stack window
  51.                 Ctrl + 6        - go to Local window
  52.                 Ctrl + 7        - go to Dump window
  53.                 F9              - run
  54.                 Ctrl + F2       - reload program
  55.                 Ctrl + F4       - calculator
  56.                 Ctrl + V        - view hooked vectors
  57.                 Alt + F5        - user screen
  58.                 Alt + X         - exit
  59.  
  60. Keys in windows:
  61.  
  62. CPU:            F2              - set breakpoint
  63.                 Alt + F2        - set conditional breakpoint
  64.                 Shift + F2      - view condition
  65.                 F4              - run to current command
  66.                 F7              - trace into
  67.                 F8              - step over
  68.                 Alt + F7        - instruction trace
  69.                 Alt + 1,2,3     - go to breakpoints
  70.                 Alt + J         - replace with unconditional jump
  71.                 Alt + K         - kill current instruction (with NOPs)
  72.                 Alt+I           - set breakpoint to Interrupt
  73.                 Alt+P           - set breakpoint to Port (in/out)
  74.                 Ctrl + B        - go to address in stack top
  75.                 Ctrl + F        - follow
  76.                 Ctrl + P        - previous
  77.                 Ctrl + G        - go to address
  78.                 Ctrl + I        - go to Interrupt
  79.                 Ctrl + N        - set new CS:IP
  80.                 Ctrl + O        - go to origin CS:IP
  81.                 Ctrl + S        - search
  82.                 Ctrl + Enter    - continue search
  83.  
  84. Registers:      Ctrl + R        - 32 bits registers ON/OFF
  85.  
  86. Flags:          Enter,Space     - invert current flag
  87.  
  88. Watch:          Ctrl + T        - toggle wide text mode
  89.  
  90. Stack:          Ctrl + G        - go to address
  91.                 Ctrl + N        - set new SS:SP
  92.                 Ctrl + O        - go to origin SS:SP
  93.  
  94. Local:          Ctrl + G        - go to address
  95.                 Ctrl + O        - go to origin SS:BP
  96.  
  97. Dump:           Ctrl + Left     - scroll left
  98.                 Ctrl + Right    - scroll right
  99.                 Enter           - switch HEX/ASCII
  100.                 F2              - set breakpoint
  101.                 Alt + F2        - set breakpoint by value
  102.                 Alt+S           - save dump of memory to file
  103.                 Alt+L           - load dump from file to memory
  104.                 Shift + F2      - view value
  105.                 F5              - zoom
  106.                 Ctrl + G        - go to address
  107.                 Ctrl + I        - go to Interrupt
  108.                 Ctrl + S        - search
  109.                 Ctrl + L        - continue search
  110.                 Alt + 1,2,3     - go to breakpoints
  111.  
  112. ▄                                                                            ▄
  113. ▀ If you find some bugs or want some innovation please write to address below▀
  114. ▓▄▄                                                                        ▄▄▓
  115.  ▀█▄  ▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄  ▄█▀
  116.   ▐███▀▀                                                              ▀████▌
  117. ▄▄███▌                                                                  ▐███▄▄
  118.    ▄                                                                      ▄
  119.  
  120. Copyleft (c), 1992-1997, Max Martynov AkA CrazyMaX, Russia, Voronezh
  121.  
  122. Originally by A.Ilyushin (ALI) & S.Gorokhov (MASTER), Nizhny Novgorod
  123.  
  124. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  125. ╔[■]════════════════════════════════════════════════════════════════════[]╗░░
  126. ║ Latest version always available at my homepage : http://ic.vrn.ru/~ppmax ║██
  127. ╚═════════════════════════════════════════════════════════════════════════─┘██
  128. ░█████████████████████████████████████████████████████████████████████████████
  129. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  130.  
  131.                               My addresses:
  132. ▄                                                                            ▄
  133. ▀     InterNet (Email)  -- crazymax@geocities.com                            ▀
  134. ▓▄    FidoNet (Netmail) -- 2:5025/23.50 AkA 2:5025/18.66 AkA 2:5025/4.25   ▄▄▓
  135.  ▀█▄  ▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄  ▄█▀
  136.   ▐███▀▀                                                              ▀████▌
  137. ▄▄███▌                                                                  ▐███▄▄
  138.